/*
 * File: _coder_ChordalL1Mean_api.h
 *
 * MATLAB Coder version            : 5.1
 * C/C++ source code generated on  : 21-Feb-2021 21:16:52
 */

#ifndef _CODER_CHORDALL1MEAN_API_H
#define _CODER_CHORDALL1MEAN_API_H

/* Include Files */
#include "emlrt.h"
#include "tmwtypes.h"
#include <string.h>

/* Type Definitions */
#ifndef typedef_cell_wrap_0
#define typedef_cell_wrap_0

typedef struct {
  real_T f1[9];
} cell_wrap_0;

#endif                                 /*typedef_cell_wrap_0*/

/* Variable Declarations */
extern emlrtCTX emlrtRootTLSGlobal;
extern emlrtContext emlrtContextGlobal;

#ifdef __cplusplus

extern "C" {

#endif

  /* Function Declarations */
  void ChordalL1Mean(cell_wrap_0 R_input[2], boolean_T b_outlier_rejection,
                     real_T n_iterations, real_T thr_convergence, real_T R[9]);
  void ChordalL1Mean_api(const mxArray * const prhs[4], const mxArray *plhs[1]);
  void ChordalL1Mean_atexit(void);
  void ChordalL1Mean_initialize(void);
  void ChordalL1Mean_terminate(void);
  void ChordalL1Mean_xil_shutdown(void);
  void ChordalL1Mean_xil_terminate(void);

#ifdef __cplusplus

}
#endif
#endif

/*
 * File trailer for _coder_ChordalL1Mean_api.h
 *
 * [EOF]
 */
